permanent camping - Turkish English Dictionary